English Dictionary
◊ CINNABAR CHANTERELLE
cinnabar chanterelle
n : mushroom with a distinctive pink to vermillion fruiting body
[syn: {Cantharellus cinnabarinus}]